$(function() {
		$('#fechaNacimiento').datepicker({
			changeMonth: true,
			changeYear: true
		});
	});
$.metadata.setType("attr", "validate");

$().ready(function() {
	
	// validate signup form on keyup and submit
	$("#form").validate({
		rules: {
			apellidoPaterno: {
				required: true,
				minlength: 3
			},
                        apellidoMaterno: {
				required: true,
				minlength: 3
			},
			nombres: {
				required: true,
				minlength: 2
			},
                        email: {
				required: true,
				email: true
			},
                        confirmaEmail: {
				required: true,
				email: true,
                                equalTo: "#email"
			},
			clave: {
				required: true,
				minlength: 5
			},
			confirmaClave: {
				required: true,
				minlength: 5,
				equalTo: "#clave"
			},
			grado: "required",
                        fechaNacimiento: "required"
		},
		messages: {
			
			apellidoPaterno: {
				required: "Por favor ingrese su apellido paterno",
				minlength: "Minimo 3 caracteres"
			},
                        apellidoMaterno: {
				required: "Por favor ingrese su apellido materno",
				minlength: "Minimo 3 caracteres"
			},
                        nombres: {
				required: "Por favor ingrese sus nombres",
				minlength: "Minimo 3 caracteres"
			},
			clave: {
				required: "Por favor ingrese su clave",
				minlength: "su clave debe tener por lo menos 5 caracteres"
			},
			confirmaClave: {
				required: "Por favor reingrese su clave",
				minlength: "su clave debe tener por lo menos5 caracteres",
				equalTo: "ingrese una clave similar a la anterior"
			},
			email: {
				required: "Por favor ingrese su Email.",
				email: "Ingrese un email valido"
			},
                        confirmaEmail: {
				required: "Por favor confirme su Email.",
				email: "Ingrese un email valido",
                                equalTo: "ingrese un email similar a la anterior"
			},
			grado: "Seleccione un grado",
                        fechaNacimiento: "ingrese su fecha de nacimiento"
		},

                submitHandler: function(form) {
				jQuery(form).ajaxSubmit({
					target: "#result"
				});
			}



	});



	// propose username by combining first- and lastname


	
});

